Lepidoptera Ditrysia Papilionoidea Papilionidae Ornithoptera

Ornithoptera goliath